package com.centling.controller.model;


/**
 * 与电商交互的VO
 * @author John.Ju
 *
 */
public class CustomerVO {
	
	/**
	 * 是否必填：必填
	 * 字段解释：来源系统	
	 * 		默认是"CRM"，同步的是"电商"等			
	 */
	private String	f_system_source;
	
	/**
	 * 是否必填：必填
	 * 字段解释：客户代码
	 */
	private String	f_other_customer_code;	
	
	/**
	 * 是否必填：必填
	 * 字段解释：客户姓名
	 */			
	private String	fName;
	
	/**
	 * 是否必填：必填
	 * 字段解释：客户来源	
	 * 		瑞璞、凯妙、电商、零售、欧洲、美洲等	
	 */
	private String	f_customer_source;
	
	/**
	 * 是否必填：必填
	 * 字段解释：门店C客户	
	 * 		0:否，1：是
	 */
	private Integer	F_customer_type;
	
	/**
	 * 字段解释：性别
	 * 		0:女，1：男
	 */
	private Integer	fsex;
	
	/**	
	 * 字段解释：生日
	 * 格式:	yyyy-MM-dd	
	 */
	private String	fBirthday;
	
	/**
	 * 字段解释：民族
	 */
	private String	fnation;

	/**
	 * 字段解释：个人信仰
	 */
	private String	f_persional_faith;
	
	/**
	 * 字段解释：个人禁忌
	 */
	private String	f_personal_taboo;

	/**
	 * 字段解释：学历
	 */
	private String	f_education;

	/**
	 * 字段解释：婚否
	 * 		已婚、未婚、保密
	 */
	private String	f_marital_status;
	
	/**	
	 * 字段解释：结婚纪念日
	 * 格式：	yyyy-MM-dd	
	 */
	private String	f_marital_date;
	
	/**
	 * 字段解释：其他纪念日-名称
	 */
	private String	f_memorial_name;
	
	/**	
	 * 字段解释：其他纪念日-日期
	 * 格式：yyyy-MM-dd	
	 */
	private String	f_memorial_date;

	/**	
	 * 字段解释：星座
	 * 		白羊座
	 * 		金牛座
	 * 		双子座
	 * 		巨蟹座
	 * 		狮子座
	 * 		处女座
	 * 		天秤座
	 * 		天蝎座
	 * 		射手座
	 * 		摩羯座
	 * 		水瓶座
	 * 		双鱼座
	 */
	private String	fComboBox8;
	
	/**	
	 * 字段解释：血型
	 */
	private String	fComboBox9;

	/**
	 * 字段解释：国家
	 */
	private String	fCountry;
	
	/**
	 * 字段解释：国外--州
	 */
	private String f_province;
	
	/**
	 * 字段解释：国外--市
	 */
	private String f_city;
	
	/**
	 * 字段解释：区域
	 * 取值范围：
	 * 		东北区
	 * 		华北区
	 * 		华中区
	 * 		华东区
	 * 		华南区
	 * 		西南区
	 * 		西北区
	 * 		港澳台
	 * 		国外
	 */
	private String	fRegionName;			//区域		下拉菜单	东北、华北、港澳台、国外等
	
	/**
	 * 字段解释：省份
	 * 取值范围：
	 * 		北京市
	 *	 	安徽省
	 * 		福建省
	 * 		甘肃省
	 *	 	广东省
	 * 		广西壮族自治区
	 * 		贵州省
	 * 		海南省
	 * 		河北省
	 * 		河南省
	 * 		黑龙江省
	 * 		湖北省
	 * 		湖南省
	 * 		吉林省
	 * 		江苏省
	 * 		江西省
	 * 		辽宁省
	 * 		内蒙古自治区
	 * 		宁夏回族自治区
	 *		 青海省
	 * 		山东省
	 * 		山西省
	 * 		陕西省
	 * 		上海市
	 *		 四川省
	 *		 台湾省
	 *		 天津市
	 * 		西藏自治区
	 * 		新疆维吾尔自治区
	 * 		云南省
	 * 		浙江省
	 * 		重庆市
	 * 		香港特别行政区
	 * 		澳门特别行政区
	 */
	private String	fProvinceName;
	
	/**
	 * 字段解释：城市
	 * 取值举例：
	 * 		青岛市
	 * 		潍坊市
	 * 		等等
	 */
	private String	fCityName;
	
	/**
	 * 字段解释：街道地址
	 */
	private String	fAddress;
	
	/**
	 * 字段解释：电话
	 */
	private String	fPhone;
	
	/**
	 * 字段解释：移动电话
	 */
	private String	fMobile;
	
	/**
	 * 字段解释：E-mail
	 */
	private String	fEmail;
	
	/**
	 * 字段解释：QQ
	 */
	private String	f_QQ;
	
	/**
	 * 字段解释：SKYPE
	 */
	private String	f_skype;
	
	/**
	 * 字段解释：微信
	 */
	private String	f_micro_message;
	
	/**
	 * 字段解释：微博
	 */
	private String	f_micro_blog;
	
	/**
	 * 字段解释：工作单位
	 */
	private String	fWorkUnit;
	
	/**
	 * 字段解释：行业
	 * 		制造业
	 * 		商贸业
	 * 		饮食旅游业
	 * 		房地产业
	 */
	private String	fTradeName;
	
	/**
	 * 字段解释：职业
	 */
	private String	f_work;
	
	/**
	 * 字段解释：职务
	 */
	private String	fDuty;
	
	/**
	 * 字段解释：工作地址
	 */
	private String	fWorkSite;
	
	/**
	 * 字段解释：办公电话
	 */
	private String	fBizPhone;
	
	/**
	 * 字段解释：传真
	 */
	private String	fFax;
	
	/**
	 * 字段解释：公司规模
	 * 		特大型企业
	 * 		大型企企业
	 * 		中小型企业
	 * 		小型企业
	 */
	private String	f_company_size;
	
	/**
	 * 字段解释：公司网址
	 */
	private String	fHomePage;
	
	/**
	 * 字段解释：日常着装规格
	 * 		正常
	 * 		宽松
	 * 		修身
	 */
	private String	f_dressing_specification;
	
	/**
	 * 字段解释：备注
	 */
	private String	f_remarks;
	/** 个人-喜好页签 	表：CRM_Preference */
	// TODO
	//private String	fPreType;		//喜好类型		下拉菜单	例如：业余爱好、通讯爱好、产品爱好等
	//private String	fPreference;	//喜好内容		直接填写	可以直接对应喜好类型手工填写

	/**
	 * 获取	f_system_source
	 * @return
	 */
	public String getF_system_source() {
		return f_system_source;
	}

	/**
	 * 设置	f_system_source
	 * @param f_system_source
	 */
	public void setF_system_source(String f_system_source) {
		this.f_system_source = f_system_source;
	}

	/**
	 * 获取	fName
	 * @return
	 */
	public String getfName() {
		return fName;
	}

	/**
	 * 设置	fName
	 * @param fName
	 */
	public void setfName(String fName) {
		this.fName = fName;
	}

	/**
	 * 获取	f_customer_source
	 * @return
	 */
	public String getF_customer_source() {
		return f_customer_source;
	}

	/**
	 * 设置	f_customer_source
	 * @param f_customer_source
	 */
	public void setF_customer_source(String f_customer_source) {
		this.f_customer_source = f_customer_source;
	}

	/**
	 * 获取	fsex
	 * @return
	 */
	public Integer getFsex() {
		return fsex;
	}

	/**
	 * 设置	fsex
	 * @param fsex
	 */
	public void setFsex(Integer fsex) {
		this.fsex = fsex;
	}

	/**
	 * 获取	fBirthday
	 * @return
	 */
	public String getfBirthday() {
		return fBirthday;
	}

	/**
	 * 设置	fBirthday
	 * @param fBirthday
	 */
	public void setfBirthday(String fBirthday) {
		this.fBirthday = fBirthday;
	}

	/**
	 * 获取	fnation
	 * @return
	 */
	public String getFnation() {
		return fnation;
	}

	/**
	 * 设置	fnation
	 * @param fnation
	 */
	public void setFnation(String fnation) {
		this.fnation = fnation;
	}

	/**
	 * 获取	f_persional_faith
	 * @return
	 */
	public String getF_persional_faith() {
		return f_persional_faith;
	}

	/**
	 * 设置	f_persional_faith
	 * @param f_persional_faith
	 */
	public void setF_persional_faith(String f_persional_faith) {
		this.f_persional_faith = f_persional_faith;
	}

	/**
	 * 获取	f_personal_taboo
	 * @return
	 */
	public String getF_personal_taboo() {
		return f_personal_taboo;
	}

	/**
	 * 设置	f_personal_taboo
	 * @param f_personal_taboo
	 */
	public void setF_personal_taboo(String f_personal_taboo) {
		this.f_personal_taboo = f_personal_taboo;
	}

	/**
	 * 获取	f_education
	 * @return
	 */
	public String getF_education() {
		return f_education;
	}

	/**
	 * 设置	f_education
	 * @param f_education
	 */
	public void setF_education(String f_education) {
		this.f_education = f_education;
	}

	/**
	 * 获取	f_marital_status
	 * @return
	 */
	public String getF_marital_status() {
		return f_marital_status;
	}

	/**
	 * 设置	f_marital_status
	 * @param f_marital_status
	 */
	public void setF_marital_status(String f_marital_status) {
		this.f_marital_status = f_marital_status;
	}

	/**
	 * 获取	f_marital_date
	 * @return
	 */
	public String getF_marital_date() {
		return f_marital_date;
	}

	/**
	 * 设置	f_marital_date
	 * @param f_marital_date
	 */
	public void setF_marital_date(String f_marital_date) {
		this.f_marital_date = f_marital_date;
	}

	/**
	 * 获取	f_memorial_name
	 * @return
	 */
	public String getF_memorial_name() {
		return f_memorial_name;
	}

	/**
	 * 设置	f_memorial_name
	 * @param f_memorial_name
	 */
	public void setF_memorial_name(String f_memorial_name) {
		this.f_memorial_name = f_memorial_name;
	}

	/**
	 * 获取	f_memorial_date
	 * @return
	 */
	public String getF_memorial_date() {
		return f_memorial_date;
	}

	/**
	 * 设置	f_memorial_date
	 * @param f_memorial_date
	 */
	public void setF_memorial_date(String f_memorial_date) {
		this.f_memorial_date = f_memorial_date;
	}

	/**
	 * 获取	fComboBox8
	 * @return
	 */
	public String getfComboBox8() {
		return fComboBox8;
	}

	/**
	 * 设置	fComboBox8
	 * @param fComboBox8
	 */
	public void setfComboBox8(String fComboBox8) {
		this.fComboBox8 = fComboBox8;
	}

	/**
	 * 获取	fComboBox9
	 * @return
	 */
	public String getfComboBox9() {
		return fComboBox9;
	}

	/**
	 * 设置	fComboBox9
	 * @param fComboBox9
	 */
	public void setfComboBox9(String fComboBox9) {
		this.fComboBox9 = fComboBox9;
	}

	/**
	 * 获取	fCountry
	 * @return
	 */
	public String getfCountry() {
		return fCountry;
	}

	/**
	 * 设置	fCountry
	 * @param fCountry
	 */
	public void setfCountry(String fCountry) {
		this.fCountry = fCountry;
	}

	/**
	 * 获取	fRegionName
	 * @return
	 */
	public String getfRegionName() {
		return fRegionName;
	}

	/**
	 * 设置	fRegionName
	 * @param fRegionName
	 */
	public void setfRegionName(String fRegionName) {
		this.fRegionName = fRegionName;
	}

	/**
	 * 获取	fProvinceName
	 * @return
	 */
	public String getfProvinceName() {
		return fProvinceName;
	}

	/**
	 * 设置	fProvinceName
	 * @param fProvinceName
	 */
	public void setfProvinceName(String fProvinceName) {
		this.fProvinceName = fProvinceName;
	}

	/**
	 * 获取	fCityName
	 * @return
	 */
	public String getfCityName() {
		return fCityName;
	}

	/**
	 * 设置	fCityName
	 * @param fCityName
	 */
	public void setfCityName(String fCityName) {
		this.fCityName = fCityName;
	}

	/**
	 * 获取	fAddress
	 * @return
	 */
	public String getfAddress() {
		return fAddress;
	}

	/**
	 * 设置	fAddress
	 * @param fAddress
	 */
	public void setfAddress(String fAddress) {
		this.fAddress = fAddress;
	}

	/**
	 * 获取	fPhone
	 * @return
	 */
	public String getfPhone() {
		return fPhone;
	}

	/**
	 * 设置	fPhone
	 * @param fPhone
	 */
	public void setfPhone(String fPhone) {
		this.fPhone = fPhone;
	}

	/**
	 * 获取	fMobile
	 * @return
	 */
	public String getfMobile() {
		return fMobile;
	}

	/**
	 * 设置	fMobile
	 * @param fMobile
	 */
	public void setfMobile(String fMobile) {
		this.fMobile = fMobile;
	}

	/**
	 * 获取	fEmail
	 * @return
	 */
	public String getfEmail() {
		return fEmail;
	}

	/**
	 * 设置	fEmail
	 * @param fEmail
	 */
	public void setfEmail(String fEmail) {
		this.fEmail = fEmail;
	}

	/**
	 * 获取	f_QQ
	 * @return
	 */
	public String getF_QQ() {
		return f_QQ;
	}

	/**
	 * 设置	f_QQ
	 * @param f_QQ
	 */
	public void setF_QQ(String f_QQ) {
		this.f_QQ = f_QQ;
	}

	/**
	 * 获取	f_skype
	 * @return
	 */
	public String getF_skype() {
		return f_skype;
	}

	/**
	 * 设置	f_skype
	 * @param f_skype
	 */
	public void setF_skype(String f_skype) {
		this.f_skype = f_skype;
	}

	/**
	 * 获取	f_micro_message
	 * @return
	 */
	public String getF_micro_message() {
		return f_micro_message;
	}

	/**
	 * 设置	f_micro_message
	 * @param f_micro_message
	 */
	public void setF_micro_message(String f_micro_message) {
		this.f_micro_message = f_micro_message;
	}

	/**
	 * 获取	f_micro_blog
	 * @return
	 */
	public String getF_micro_blog() {
		return f_micro_blog;
	}

	/**
	 * 设置	f_micro_blog
	 * @param f_micro_blog
	 */
	public void setF_micro_blog(String f_micro_blog) {
		this.f_micro_blog = f_micro_blog;
	}

	/**
	 * 获取	fWorkUnit
	 * @return
	 */
	public String getfWorkUnit() {
		return fWorkUnit;
	}

	/**
	 * 设置	fWorkUnit
	 * @param fWorkUnit
	 */
	public void setfWorkUnit(String fWorkUnit) {
		this.fWorkUnit = fWorkUnit;
	}

	/**
	 * 获取	fTradeName
	 * @return
	 */
	public String getfTradeName() {
		return fTradeName;
	}

	/**
	 * 设置	fTradeName
	 * @param fTradeName
	 */
	public void setfTradeName(String fTradeName) {
		this.fTradeName = fTradeName;
	}

	/**
	 * 获取	f_work
	 * @return
	 */
	public String getF_work() {
		return f_work;
	}

	/**
	 * 设置	f_work
	 * @param f_work
	 */
	public void setF_work(String f_work) {
		this.f_work = f_work;
	}

	/**
	 * 获取	fDuty
	 * @return
	 */
	public String getfDuty() {
		return fDuty;
	}

	/**
	 * 设置	fDuty
	 * @param fDuty
	 */
	public void setfDuty(String fDuty) {
		this.fDuty = fDuty;
	}

	/**
	 * 获取	fWorkSite
	 * @return
	 */
	public String getfWorkSite() {
		return fWorkSite;
	}

	/**
	 * 设置	fWorkSite
	 * @param fWorkSite
	 */
	public void setfWorkSite(String fWorkSite) {
		this.fWorkSite = fWorkSite;
	}

	/**
	 * 获取	fBizPhone
	 * @return
	 */
	public String getfBizPhone() {
		return fBizPhone;
	}

	/**
	 * 设置	fBizPhone
	 * @param fBizPhone
	 */
	public void setfBizPhone(String fBizPhone) {
		this.fBizPhone = fBizPhone;
	}

	/**
	 * 获取	fFax
	 * @return
	 */
	public String getfFax() {
		return fFax;
	}

	/**
	 * 设置	fFax
	 * @param fFax
	 */
	public void setfFax(String fFax) {
		this.fFax = fFax;
	}

	/**
	 * 获取	f_company_size
	 * @return
	 */
	public String getF_company_size() {
		return f_company_size;
	}

	/**
	 * 设置	f_company_size
	 * @param f_company_size
	 */
	public void setF_company_size(String f_company_size) {
		this.f_company_size = f_company_size;
	}

	/**
	 * 获取	fHomePage
	 * @return
	 */
	public String getfHomePage() {
		return fHomePage;
	}

	/**
	 * 设置	fHomePage
	 * @param fHomePage
	 */
	public void setfHomePage(String fHomePage) {
		this.fHomePage = fHomePage;
	}

	/**
	 * 获取	f_dressing_specification
	 * @return
	 */
	public String getF_dressing_specification() {
		return f_dressing_specification;
	}

	/**
	 * 设置	f_dressing_specification
	 * @param f_dressing_specification
	 */
	public void setF_dressing_specification(String f_dressing_specification) {
		this.f_dressing_specification = f_dressing_specification;
	}

	/**
	 * 获取	f_remarks
	 * @return
	 */
	public String getF_remarks() {
		return f_remarks;
	}

	/**
	 * 设置	f_remarks
	 * @param f_remarks
	 */
	public void setF_remarks(String f_remarks) {
		this.f_remarks = f_remarks;
	}

	/**
	 * @return the f_customer_type
	 */
	public Integer getF_customer_type() {
		return F_customer_type;
	}

	/**
	 * @param f_customer_type the f_customer_type to set
	 */
	public void setF_customer_type(Integer f_customer_type) {
		F_customer_type = f_customer_type;
	}

	/**
	 * @return the f_other_customer_code
	 */
	public String getF_other_customer_code() {
		return f_other_customer_code;
	}

	/**
	 * @param f_other_customer_code the f_other_customer_code to set
	 */
	public void setF_other_customer_code(String f_other_customer_code) {
		this.f_other_customer_code = f_other_customer_code;
	}

	/**
	 * @return the f_province
	 */
	public String getF_province() {
		return f_province;
	}

	/**
	 * @param f_province the f_province to set
	 */
	public void setF_province(String f_province) {
		this.f_province = f_province;
	}

	/**
	 * @return the f_city
	 */
	public String getF_city() {
		return f_city;
	}

	/**
	 * @param f_city the f_city to set
	 */
	public void setF_city(String f_city) {
		this.f_city = f_city;
	}
}